草庐IT

AngularJS 应用

全部标签

javascript - 我想用 Javascript 编写桌面 OSX 或 Windows 应用程序——有什么经验吗?

我想为Windows和OSX编写一些小应用程序。可移植是好的。例如,如果我能忍受看Tcl任何时间长度,那么适用于TCL的简单TclKit解决方案会很好用。我正在考虑使用Javascript+扩展——我真的很喜欢Javascript——在我看来应该有某种方法可以将Javascript引擎连接到WxWin甚至Tk工具集——已经为Perl、Python、Ruby完成了等等为什么不用JS?任何评论表示赞赏。 最佳答案 我宁愿推荐使用AdobeAir执行容器,与Microsoft的HTA甚至XULRunner相比,它提供了更多的功能/操作系统

javascript - 在多页面 jQuery 移动应用程序中使用滑动手势更改页面

有没有办法在jQueryMobile多页面模板移动网站/应用程序上实现滑动手势导航?我可以按如下方式组合一个简单的结构:$("body").bind("swipeleft",function(e){$.mobile.changePage('about.html',{transition:"slide"});但是当我开始使用anchor标记(多页JQM样式)时,事件不起作用:$("body").bind("swipeleft",function(e){$.mobile.changePage('#points2',{transition:"slide"});是否有合适的解决方法,或者我是否

javascript - angularjs - 将公共(public)属性从一个对象复制到另一个对象

我有一个这样的Controller:CheckoutController=function(){$scope.Profile={firstname:'Ruchir',middlename:'Shakun',lastname:'Gupta',email:'ruchir@example.com',cellphone:'9876543210'}$scope.BillingDetails={firstname:undefined,middlename:undefined,lastname:undefined,addressline:undefined,city:undefined,zipcod

javascript - 使用 Moment Angularjs 格式化日期

我正在尝试在Angularjs中使用moment来格式化日期,但它对我不起作用。这是我的fiddlehttp://jsfiddle.net/sed6x5e8/下面是我的代码。HTML:ActualDate:{{date}}FormattedDate:{{formattedDate}}JS:var$scope;varapp=angular.module('miniapp',[])functionCtrl($scope){$scope.date='2/13/2015';$scope.formattedDate=moment($scope.date).format('YYYY-MM-DD')

javascript - 防止退格键在 AngularJS 中导航回来

我在我的AngularJS网络应用程序中遇到了这个问题。当用户进入一个需要填写表单的页面并开始打字时,如果他按下退格键并且焦点不在输入文本上,那么页面会回到之前的状态。我查了一下thissolution使用jQuery,但它似乎不是在AngularJS中实现此目的的合适方法。 最佳答案 angularjs中有$document:angular.module('yourModule',[]).controller('yourController',['$scope','$document',function($scope,$docum

javascript - Angularjs 指令删除监视?

我在指令的Controller中声明了一个$scope.$watch。当我更改页面并删除指令时,我是否必须手动销毁方式?如果是这样,我如何检测指令何时被删除? 最佳答案 这取决于作用域,而不是指令。如果作用域被销毁,那么它的所有$watchers都会随之消亡。在页面更改时,您的范围将被Angular破坏,因此您应该是安全的。当作用域死亡时,它会产生一个$destroy事件。你可以观看它:$scope.$on('$destroy',callback);并且您可以通过调用它返回的函数手动将$watchers从作用域中分离出来:varse

javascript - 在 Liferay 中使用 AngularJS

我会在LiferayPortal中使用全局AngularJS。因为,就像AngularJS的设计:WhyAngularJS?HTMLisgreatfordeclaringstaticdocuments,butitfalterswhenwetrytouseitfordeclaringdynamicviewsinweb-applications.AngularJSletsyouextendHTMLvocabularyforyourapplication.Theresultingenvironmentisextraordinarilyexpressive,readable,andquickt

javascript - 使用 angular-ui-bootstrap 在 AngularJS 中的路径中打开模式

我正在尝试做基本上在这里回答的事情Unabletoopenbootstrapmodalwindowasaroute但我的解决方案行不通。我得到一个错误Error:[$injector:unpr]Unknownprovider:$modalProviderMyapphastheui.bootstrapmoduleinjected-hereismyapplicationconfigvarapp=angular.module('app',['ui.router','ui.bootstrap','ui.bootstrap.tpls','app.filters','app.services','

javascript - AngularJs - 在指令 Controller 中使用自定义过滤器

场景我有一个包含有关他们的信息的用户数组,我做了一个ng-repeat结合生成HTML用户卡的自定义指令,保持每张卡相对于单个用户的范围,在用户模型有一个值,我需要在编译模板之前使用自定义过滤器进行过滤,因为如果我在模板中执行此操作,过滤所需的时间会使工具提示在值准备就绪之前不显示,看起来好像有什么东西不工作了。到目前为止我的代码//userCarddirectiveangular.module('userCard',[]).directive('UserCard',function(){return{restrict:'EA',templateUrl:'userCard.tpl.ht

javascript - 如何在同一个应用程序中使用 2 个具有不同 baseURL 的 Axios 实例 (vue.js)

我正在尝试学习vue.js,所以我制作了一个小应用程序来显示来自API的新闻文章,并在另一个View中允许用户登录到另一个服务器。为此,我使用Axios。我知道我在某些时候让它工作得很好,但今天开始我的项目时,让两个api同时工作是不可能的。这是我的登录服务:importaxiosTrainingAPIfrom'axios'axiosTrainingAPI.defaults.baseURL='https://api.example.com'consttrainingAPI={login(credentials){returnnewPromise((resolve,reject)=>{a